const mysql = require('mysql');

// 数据库连接配置
const dbConfig = {
  host: 'localhost',
  user: 'root',
  password: '123456zxy',
  database: 'firstproject',
  port: 3306
};

// 创建连接
const connection = mysql.createConnection(dbConfig);

// 连接数据库
connection.connect((err) => {
  if (err) {
    console.error('数据库连接失败:', err.message);
    return;
  }
  console.log('数据库连接成功');
  
  // 查询textbooks表结构
  connection.query('SHOW COLUMNS FROM textbooks', (err, result) => {
    if (err) {
      console.error('查询textbooks表结构失败:', err.message);
      connection.end();
      return;
    }
    
    console.log('\ntextbooks表结构:');
    result.forEach(row => {
      console.log(`${row.Field}: ${row.Type} (NULL: ${row.Null})`);
    });
    
    // 关闭连接
    connection.end();
  });
});